on-line payment - Español Inglés Diccionario